img {  
  border-style: none;
}

A:link {
  text-decoration: none;
  color: blue;
}
A:visited {
  text-decoration: none;
  color: blue;
}
A:active {
  text-decoration: none;
}
A:hover {
  color: red;
}

ul {
  margin-top:0;
}

body,table,.grid {
  font-family: Verdana, sans-serif;
  font-size: 12;
}

.hint {
  font-size: 10;
}

input.hint {
  height: 20px; 
  width: 50px;
  font-size: 10;
}

.completed {
  color: green;
}

form {
 padding: 0px;
 margin-bottom: 0;
}

span.title {
  font-size: x-large;
}

span.project {
  font-size: large;
}

#due_date_cal { 
  display:none;
}

.error {
  color: red;
  font-weight: bold;
}

.hidden {
  visibility: hidden;
}

